<?php if ( ! defined("BASEPATH")) exit("No direct script access allowed");

class taxa extends CI_Controller {
		
	public function __construct(){
		parent::__construct();
		init_painel();
		esta_logado();
	}

	public function index(){
		$this->gerenciar();
	}

	public function gerenciar(){
		$data = array(
			'tela' => 'gerenciar',
			'query' => $this->taxa->get_all()->result()
		);
		set_tema('headerinc', load_css(array('datatables/dataTables.foundation.min')));
		set_tema('footerinc', load_js(array('datatables/jquery.dataTables.min', 'datatables/dataTables.foundation.min', 'app.min')));
		set_tema('titulo', 'Listagem de Formas de Pagamento');
		set_tema('conteudo', load_modulo('painel', 'taxa', $data));
		load_template();
	}

	public function editar(){
		$this->form_validation->set_rules('atraso', 'TAXA DE JUROS - ATRASO', 'required');
		$this->form_validation->set_rules('antecipacao', 'TAXA DE JUROS - ANTECIPAÇÃO', 'required');
		if ($this->form_validation->run()==TRUE):
			$dados['atraso'] = modificaDinheiroBanco($this->input->post('atraso'));
			$dados['antecipacao'] = modificaDinheiroBanco($this->input->post('antecipacao'));
			$this->taxa->do_update($dados, array('id'=>$this->input->post('idtaxa', TRUE)));
		endif;
		$idtaxa = $this->uri->segment(4);
		if ($idtaxa == NULL):
			set_msg('msgerro', 'Escolha uma Taxa para alterar.', 'erro');
			redirect('painel/taxa/gerenciar');
		endif;
		$data = array(
			'tela'	=> 'editar',
			'query'	=> $this->taxa->get_byid($idtaxa)->row()
		);
		set_tema('footerinc', load_js(array('maskmoney/jquery.maskMoney.min', 'maskmoney/maskmoney-script.min', 'maskedinput/maskedinput-script.min', 'maskedinput/jquery.maskedinput.min',  'app.min')));
		set_tema('titulo', 'Alteração Taxas');
		set_tema('conteudo', load_modulo('painel', 'taxa', $data));
		load_template();
	}
	
}

/* End of file taxa.php */
/* Location: ./application/controllers/taxa.php */